約 6,145,214 件
https://w.atwiki.jp/aerocats/pages/64.html
/usrとは /usrの構成 実際に標準Linuxではどのような構成となっているか。 ファイルもしくはディレクトリ名 設定内容 bin include lib local sbin share
https://w.atwiki.jp/kapper1224/pages/13.html
作ってみました。編集、追加大歓迎です。 Linuxディストリビューションに関係あるものであれば、 自由に追加してください。 Ubuntu Linux UbuntuLinuxはアプリの新しさ、パッケージ多さ、安定性が優れており 非常に高いレベルでバランスが良いのが人気のディストリです。 モバイル機器にも非常に開発力があり、独自のUbuntu Phoneのみならず 沢山の機器に移植されており、情報量が多くユーザー層が多いのが強みです。 UEFIは64bitのみ対応で、UEFI32bit機種にはRufusでUSBメモリに焼いてから bootia32.efiファイルを/EFI/Boot/フォルダに置く必要がある注意。 後は、Wubi for Ubuntuが対応しておりWindows上からダブルクリックでインストール可能。 XP世代でもPython2.7を入れればWubiが使えるので侮れない。 Debian GNU/Linux Debian GNU/Linuxは非常に安定したOSを提供出来るサポート力があり、 信頼性の高さとサポート期間の長さを兼ね備えた定評のあるディストリです。 また最大数のパッケージを供給しており、原則全てのパッケージに メンテナーが存在して対応している強みがあります。 特にARMデバイスにてはRaspberryPiがRaspbianでフォークしている程で 無理な更新頻度を持たないがゆえに星の数程あるSoCの開発者にも優しく 様々なボードPCに採用されました。 UEFI32bit、64bitに両対応しておりMulti-Archが基本設計になっている。 互換OSのQ4OSはWubiにも対応。 またRaspberryPi Desktopもi386で健在。 非GNUのWifi Firmwareなどはnon-freeのパッケージを入れる必要がある。 Fedora RPM系列では最大手であるRedHatの開発版としてのプロジェクトがFedoraです。 独自のプロジェクトとしてWindowsタブレット向けに開発されている Fedletプロジェクトがあり、Bay-Trailタブレット向けに公開されています。 この分野では先駆者の位置付けで開発と情報公開が進んでいます。 Fedletのホームページはこちらです。 Fedlet a Fedora Remix for Bay Trail tablets RaspberryPi Desktop Raspbianと同様のOSをパソコン向けに供給しているのがRaspberryPi Desktop。 勉強用として、低スペックPC向けとして情報が多く使いやすいです。 32bit向けですがUEFIにも対応しており、最新のDebianベースなので問題ありません。 ただUIがデスクトップ向けなのでタブレットで使うには注意が必要。 ソフトウェアキーボードやBluetoothなども併用すると良いかもしれません。 ダウンロードはRaspberryPi公式HPより落とせます。 Arch Linux シンプルさを最重要したローリングリリースディストリ。 更新の頻度が極めて早く、いつでも最新版にできるのでデスクトップユーザーにお勧め。 AURを含めると業界トップレベルの非常に大量のパッケージがあり、沢山のアプリが使える強み。 最近は互換ディストリが沢山あるのでまずそちらから試しても問題ない WMのインストールと設定が手動なので難易度が高い。 中級者向け。
https://w.atwiki.jp/mahjlocal/pages/2540.html
読み リーヌークス 正式名称 別名 リナックス リヌックス リヌクス ライナックス リーナクス 和了り飜 役満(門前のみ) 牌例 解説 立直して7・9・4の三暗刻を和了すると成立する役。 成分分析 Linuxの97%はやらしさで出来ています。Linuxの2%は白い何かで出来ています。Linuxの1%は花崗岩で出来ています。 下位役 上位役 複合の制限 採用状況
https://w.atwiki.jp/fattencho/pages/13.html
Linux Linux関連でまとめてます。 コマンド lsof プロセスが使用中のファイルを確認する -cオプションでプロセス指定 lsof -c java -uオプションでユーザ指定 lsof -u hoge -iオプション[@IPアドレス ポート番号] lsof -i # Listenしてるのずらずら表示 lsof -i 22 # ssh lsof -i 22,80 # ssh or http lsof -i http # 名前でもいける lsof -i @192.168.0.1 # interface指定 lsof -i @192.168.0.1 80 # interfaceとポート指定 -aオプションでAND lsof -a -u hoge -c java
https://w.atwiki.jp/aerocats/pages/66.html
/procとは /procの構成 実際に標準Linuxではどのような構成となっているか。 ファイルもしくはディレクトリ名 設定内容 buddyinfo buffalo/ bus/ cmdline cpu/ cpuinfo devices diskstats driver/ execdomains filesystems fs/ interrupts iomem ioports kallsyms kmsg loadavg locks mdstat meminfo misc modules mounts self/mountsのシンボリックリンク mtd mv_xor net/ partitions resource_dump scsi/ self 1405のシンボリックリンク slabinfo stat swaps sys/ sysvipc/ tty/ uptime version vmstat
https://w.atwiki.jp/usonx/pages/15.html
必要なrpmパッケージをGETするには? yumのyum-plugin-downloadonlyを使うと良い。まずは、yumにプラグインをインストールする。インストールにはネットにつながっている必要あり。 yum install yum-plugin-downloadonly これでパッケージのみをDLすることができるようになります。 例えば、httdを新規にインストールしようとして、rpmパッケージだけGETするには以下のようにします。あらかじめ、/tmp/rpmsディレクトリを作っておくこと。 yum install --downloadonly --downloaddir=/tmp/rpms httpd 不足しているrpmパッケージを調べるには? yumコマンドを使うと良い。hogehogeが調べたいパッケージ(例えば、libc.so.6) yum provides hogehoge コマンド覚書 コマンド 説明 ps -f メモリをモニタ cat /proc/cpuinfo CPU関連情報の表示 cat /proc/meminfo メモリ関連情報の表示(認識している容量など) Grub # # Sample boot menu configuration file # # Boot automatically after 30 secs. timeout 20 # By default, boot the first entry. default 0 # Linux title Vine Linux 2.6 root (hd0,0) kernel /vmlinuz-2.4.19-0vl11 root=/dev/hda2 boot # Win2k title Windows 2k pro root (hd1,0) makeactive chainloader +1 boot # Floppy title Floppy Boot root (fd0) chainloader +1 #reBoot title ReBoot reboot #shutdown title Shutdown halt # For installing GRUB into the hard disk title Install GRUB into the hard disk root (hd0,0) setup (hd0) # Change the colors. title Change the colors color light-green/blue blink-red/blue GRUBでSCSIシミュレートする場合 kernel コマンドの末尾にhda=ide-scsiを追記する。 プライマリ・マスター:hda=ide-scsi プライマリ・スレイブ:hdb=ide-scsi セカンダリ・マスター:hdc=ide-scsi セカンダリ・スレイブ:hdd=ide-scsi
https://w.atwiki.jp/vmlinuz/pages/42.html
libxml2 2.9.0のソースからのインストール TOP linux libxml2 2.9.0 install src 概要 ソースからコンパイルを行ってインストールする方法 コンテンツ一覧 +コンテンツ一覧 libxml2 2.9.0のソースからのインストール概要コンテンツ一覧 実行環境 実施手順ソースの入手、コンパイル~インストール configure オプション 補足 参考サイト 実行環境 CentOS 6.3(minimal) 実施手順 ソースの入手、コンパイル~インストール ############################################################# OSによってパターンが変わります############################################################# 管理者権限で実行su - # case by CentOSsudo su # case by ubuntu ############################################################# 以降の手順は基本的に同じです。############################################################ # ソースダウンロード先comp_dir=/usr/local/src# パッケージ名pack_name=libxml2# バージョンversion=-2.9.0# ソースのファイル形式ext=.tar.gz# tar解凍時のオプションext_opt=z# インストール先ディレクトリins_dir=/opt/${pack_name}# ダウンロード元パッケージdl_uri=ftp //xmlsoft.org/libxml2/libxml2-sources-2.9.0.tar.gz cd ${comp_dir}rm -rf ${pack_name}${version}wget ${dl_uri} -O ${pack_name}${version}${ext}tar ${ext_opt}xf ${pack_name}${version}${ext}cd ${pack_name}${version}./configure \--prefix=${ins_dir} \ make /bin/mv ${ins_dir} /tmp/${pack_name}_bk`date +%Y%m%d%H%M%S`make install configure オプション 補足 ソースからのインストールに関する共通の注意点を参照してください。 参考サイト Today - Yesterday - Total -
https://w.atwiki.jp/chico/pages/11.html
Linuxのまとめ。 ”PATHが通っているとは?” コマンド や スクリプト は、 "/bin/" や "/usr/bin/" などの中に収められた 「実行ファイル」という形で提供されています。 「コマンドを実行する」という行為は、その実行ファイルの名前をタイプすることに他ならないのですが、実行するにあたっては "/bin/" や "/usr/bin/" が カレント ディレクトリである必要はありません。どのディレクトリからでもコマンド名のみで実行可能です。 これはどういう仕組みになっているかというと、 "/bin/" や "/usr/bin/" などのディレクトリに、「その中の実行ファイルを任意のディレクトリから パス の指定なしに実行できる。」という許可が与えられているからです。 その許可は、 環境変数 "PATH" によって与えられます。 環境変数"PATH"は、 printenv コマンドで調べることができます。 [tanaka@web1 tanaka]$ printenv PATHEnter /usr/kerberos/bin /bin /usr/bin /usr/local/bin /usr/bin/X11 /usr/X11R6/bin /home /tanaka/bin ←↑環境変数"PATH"。 [tanaka@web1 tanaka]$ ここで表示される " " で区切られた各ディレクトリ内の実行ファイルが、パスの指定なしに実行されることになりますが、このディレクトリが 「パスが通っている。」 と表現される場所になります。 複数のパスが通っていて、それぞれのディレクトリに同じ名前の実行ファイルがある場合には、向かって左側に記述されたディレクトリの中のファイルが優先されます。 パーミッションについて。 ls -l コマンドで表示。 [root@web1 root]# ls -l -d /var/namedEnter drwxr-xr-x 4 root named 4096 6月 17 08 11 /var/named [root@web1 root]# ls -l -d /var/named/named.caEnter -rw-r--r-- 1 named named 2518 12月 24 2004 /var/named/named.ca [root@web1 root]# 左から順に。 d(種類) rwx(所有者) r-x(所有グループ) r-x(その他) 種類:-(ファイル)d(ディレクトリ)l(シンボリックリンク) パーミッション:読み取り許可 "r" 、書き換え許可 "w" 、実行許可 "x" を並べて表記します。許可しない部分には "-" 数字形式のパーミッション表記 読み取り許可に "4" 、書き換え許可に "2" 、実行許可に "1" という数字を与え、所有者、所有グループ、その他、ごとに合計して3桁の数字で パーミッション だけを表す表記法。 誰でも実行可能なファイル"-rwxr-xr-x(755)" システム上の大部分の コマンド や シェル スクリプト がこの形式です。 誰でもオープン可能なディレクトリ"drwxr-xr-x(755)" システム上の大部分のディレクトリがこの形式です。 誰でも読み取り可能なファイル"-rw-r--r--(644)" 誰でも書き込み可能なディレクトリ"drwxrwxrwx(777)" 誰でも書き込み可能なファイル"-rw-rw-rw-(666)" 所有者のみ読み書き可能なファイル"-rw-------(600)" パーミッションの変更 chmodコマンド ./configure;make;make installにはどんな意味がある?ITエンタープライズ記事 Linuxには,Red Hat系のRPM,Debianのdeb形式のようにディストリビュートに依存したバイナリ形式のパッケージがある。 しかしMIPS/LinuxやSlackwareなど,RPMもdebも利用できない場合には,ソフトのインストールにはtarballと呼ばれるtarコマンドでソースがアーカイブされたものを使用しなければならない。 バイナリパッケージには手軽にインストールできるという魅力があるが,tarballには常に最新バージョンを手に入れられるという安心感がある。 現在スタンダードなtarballは拡張子に「xxxxxxxx.tar.gz」と付けられているものがほとんどだ。この形式のファイルは,次のような手順でインストールを行う。 $ tar zxfv xxxxxxxx.tar.gz $ cd xxxxxxxx $ ./configure $ make # make install ここでの, configure make make install には,それぞれ次のような意味合いがある。 「configure」は,これからインストールを行うOSのCPUやバージョンを調べたり,必要な関連ツールを調査する。そして,これらの状況を記述したMakefileファイルを作成する。 「make」は,configureで作成されたMakefileを基にしてソースコードをコンパイルする。ここでエラーが起こる場合には,configureで環境に沿ったパラメータを付加させなければならない。 「make install」は,makeで生成されたバイナリファイルなどを規定のディレクトリにコピー(インストール)を行う。インストール先のディレクトリは,自分で設定したい場合にはconfigureで「--prefix=/usr/xxxxxx」などとパラメータを付加させる必要がある。
https://w.atwiki.jp/linux2ch/pages/143.html
SE Linux FAQs SE Linux FAQs SE Linux とは何ですか? CentOS 4.x SE Linux の「有効」 ⇔ 「無効」を切り替えるには? SE Linux とは何ですか? SE Linuxは、システムにより強固なセキュリティを提供するための仕組みです。 手始めとしては、Red Hat Enterprise Linux 4 リファレンスガイド 第21章「SELinux」 (日本語) に目を通しておくのが良いでしょう。 日本SELinuxユーザー会 には、各種日本語ドキュメントが用意されています。Getting Started SELinux HOWTO (日本語) も参考にしてください。 What is Security-Enhanced Linux? http //www.redhat.com/magazine/001nov04/features/selinux/ (英語) SELinux http //www.redhat.com/security/innovative/selinux/ (英語) CentOS 4.x SE Linux の「有効」 ⇔ 「無効」を切り替えるには? インストール後変更するときは、/etc/sysconfig/selinux ファイルを書き変えます。 selinux=enforcing selinux=disabled いずれの場合も、システム再起動後にその変更が反映されます。 あるいは、一時的に SE Linux を無効にしたい場合は、ブート時に次のパラメータを入力します。ただし、次回起動時にはデフォルトの設定に戻ります。 selinux=0
https://w.atwiki.jp/linux2ch/pages/162.html
Berry Linux に関するFAQ Berry Linux に関するFAQ Berry Linux とは何ですか? 公式ウェブサイト Berry Linux の各バージョンの具体的な相違点は何ですか ダウンロード インストールガイド USBメモリにインストールしたい その他 2ch Linux板 スレッド Berry Linux とは何ですか? Fedoraベースの1CD Linux。USB / HDD からも起動できます。中田裕一朗氏が開発しています。 同じ開発者による かな漢字変換プログラム「WHIZ」が搭載されています。 「Berry Linux」の特徴 http //berry-lab.tk/features.php 公式ウェブサイト Berry Linux プロジェクト公式ウェブサイト ドキュメント Berry Linux の各バージョンの具体的な相違点は何ですか 各パッケージのバージョンなどは、DistroWatch.com および 変更履歴(Changelog)を参照してください。 詳細については パッケージリスト(Mini版はこちら)を参照してください。 ダウンロード Berry Linux ダウンロード http //sourceforge.jp/projects/berry/releases/?package_id=1236 Berry Linux Mini ダウンロード http //sourceforge.jp/projects/berry/releases/?package_id=1320 インストールガイド インストール完全ガイド Berry Linux 0.53 http //itpro.nikkeibp.co.jp/article/COLUMN/20060713/243274/ USBメモリにインストールしたい USBメモリにBerry Linuxをインストール (PCラボ 〜興味の赴くままに〜) USBスティックへインストールするには? Berry LinuxをUSBメモリにインストール その他 PXEブート&NFS-ROOTなBerry Linuxの構築 2ch Linux板 スレッド 【1CD】Berry Linux【FC2】 http //pc11.2ch.net/test/read.cgi/linux/1083144115/